lock horns with (someone) - Français Anglais Dictionnaire